sebastodes rubrivinctus - French English Dictionary